heavy-duty dumper - Turco Inglés Diccionario